//
// Created by wxd on 2025/7/19.
//

#pragma once

#include <string>

// 定义引擎全局通用的uniform属性，用于着色器中的输入
namespace EngineUniform {
    inline std::string uW = "uW";                    // 屏幕宽度
    inline std::string uH = "uH";                    // 屏幕高度
    inline std::string uTime = "uTime";              // 时间
    inline std::string uTexUnit = "uTexUnit";        // 默认的纹理单元
    inline std::string uNormalMat = "uNormalMat";    // 法线校正矩阵
    inline std::string uModel = "uModel";
    inline std::string uView = "uView";
    inline std::string uProj = "uProj";
    inline std::string uMVP = "uMvp";
}
